package com.tl.khadmin.bean;

import java.util.Date;

import com.tl.khadmin.enums.OrderStateEnum;

public class Order {
    private Integer id;

    private String orderId;
    
    private Long supplierId;

    private Integer logisticsId;
    
    private String logisticsName;

    private String logisticsNumber;

    private Date deliveryTime;

    private Short tradeType;

    private Double productTotalAmount;

    private Double freight;

    private Double orderAmount;

    private Long paymentType;

    private Date paymentTime;

    private String receiver;

    private String receiverIdnumber;

    private String receiverMobile;

    private String receiverAddress;

    private Integer receiverProid;

    private Integer receiverCityid;

    private Integer receiverDistrictid;

    private Integer receiverTownid;

    private String receiverPcdt;

    private OrderStateEnum status;

    private Integer afterSalesStatus;

    private Integer refundStatus;

    private Integer abnormalStatus;

    private String orderRemark;

    private String merchantRemark;

    private Date createTime;
    
    private Date signTime; 

    public Date getSignTime() {
		return signTime;
	}

	public String getLogisticsName() {
		return logisticsName;
	}

	public void setLogisticsName(String logisticsName) {
		this.logisticsName = logisticsName;
	}

	public Long getSupplierId() {
		return supplierId;
	}

	public void setSupplierId(Long supplierId) {
		this.supplierId = supplierId;
	}

	public void setSignTime(Date signTime) {
		this.signTime = signTime;
	}

	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public Integer getLogisticsId() {
        return logisticsId;
    }

    public void setLogisticsId(Integer logisticsId) {
        this.logisticsId = logisticsId;
    }

    public String getLogisticsNumber() {
        return logisticsNumber;
    }

    public void setLogisticsNumber(String logisticsNumber) {
        this.logisticsNumber = logisticsNumber == null ? null : logisticsNumber.trim();
    }

    public Date getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public Short getTradeType() {
        return tradeType;
    }

    public void setTradeType(Short tradeType) {
        this.tradeType = tradeType;
    }

    public Double getProductTotalAmount() {
        return productTotalAmount;
    }

    public void setProductTotalAmount(Double productTotalAmount) {
        this.productTotalAmount = productTotalAmount;
    }

    public Double getFreight() {
        return freight;
    }

    public void setFreight(Double freight) {
        this.freight = freight;
    }

    public Double getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(Double orderAmount) {
        this.orderAmount = orderAmount;
    }

    public Long getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(Long paymentType) {
        this.paymentType = paymentType;
    }

    public Date getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(Date paymentTime) {
        this.paymentTime = paymentTime;
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver == null ? null : receiver.trim();
    }

    public String getReceiverIdnumber() {
        return receiverIdnumber;
    }

    public void setReceiverIdnumber(String receiverIdnumber) {
        this.receiverIdnumber = receiverIdnumber == null ? null : receiverIdnumber.trim();
    }

    public String getReceiverMobile() {
        return receiverMobile;
    }

    public void setReceiverMobile(String receiverMobile) {
        this.receiverMobile = receiverMobile == null ? null : receiverMobile.trim();
    }

    public String getReceiverAddress() {
        return receiverAddress;
    }

    public void setReceiverAddress(String receiverAddress) {
        this.receiverAddress = receiverAddress == null ? null : receiverAddress.trim();
    }

    public Integer getReceiverProid() {
        return receiverProid;
    }

    public void setReceiverProid(Integer receiverProid) {
        this.receiverProid = receiverProid;
    }

    public Integer getReceiverCityid() {
        return receiverCityid;
    }

    public void setReceiverCityid(Integer receiverCityid) {
        this.receiverCityid = receiverCityid;
    }

    public Integer getReceiverDistrictid() {
        return receiverDistrictid;
    }

    public void setReceiverDistrictid(Integer receiverDistrictid) {
        this.receiverDistrictid = receiverDistrictid;
    }

    public Integer getReceiverTownid() {
        return receiverTownid;
    }

    public void setReceiverTownid(Integer receiverTownid) {
        this.receiverTownid = receiverTownid;
    }

    public String getReceiverPcdt() {
        return receiverPcdt;
    }

    public void setReceiverPcdt(String receiverPcdt) {
        this.receiverPcdt = receiverPcdt == null ? null : receiverPcdt.trim();
    }

    public OrderStateEnum getStatus() {
		return status;
	}

	public void setStatus(OrderStateEnum status) {
		this.status = status;
	}

	public Integer getAfterSalesStatus() {
        return afterSalesStatus;
    }

    public void setAfterSalesStatus(Integer afterSalesStatus) {
        this.afterSalesStatus = afterSalesStatus;
    }

    public Integer getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(Integer refundStatus) {
        this.refundStatus = refundStatus;
    }

    public Integer getAbnormalStatus() {
        return abnormalStatus;
    }

    public void setAbnormalStatus(Integer abnormalStatus) {
        this.abnormalStatus = abnormalStatus;
    }

    public String getOrderRemark() {
        return orderRemark;
    }

    public void setOrderRemark(String orderRemark) {
        this.orderRemark = orderRemark == null ? null : orderRemark.trim();
    }

    public String getMerchantRemark() {
        return merchantRemark;
    }

    public void setMerchantRemark(String merchantRemark) {
        this.merchantRemark = merchantRemark == null ? null : merchantRemark.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}